import request from '@/utils/request'
// 查询
export function check(data) {
    return request({
        url: 'bedDictionary/queryData',
        method: 'post',
        data
    })
}
// 新增
export function add(data) {
    return request({
        url: 'bedDictionary/insert',
        method: 'post',
        data
    })
}


// 列表
export function List(data) {
    return request({
        url: 'bedDictionary/queryList',
        method: 'post',
        data
    })
}
// 编辑
export function edit(data) {
    return request({
        url: 'bedDictionary/edit',
        method: 'post',
        data
    })
}
// 删除
export function Delete(data) {
    return request({
        url: 'bedDictionary/delete',
        method: 'post',
        data
    })
}
// 开关
export function update(data) {
    return request({
        url: 'bedDictionary/update',
        method: 'post',
        data
    })
}
// 病区》》》新增
export function wardadd(data) {
    return request({
        url: 'wardDictionary/insert',
        method: 'post',
        data
    })
}
// 病区》》》开关
export function wardupdate(data) {
    return request({
        url: 'wardDictionary/update',
        method: 'post',
        data
    })
}
// 病区》》》删除
export function warddelete(data) {
    return request({
        url: 'wardDictionary/delete',
        method: 'post',
        data
    })
}
// 病区》》》列表
export function wardqueryList(data) {
    return request({
        url: 'wardDictionary/queryList',
        method: 'post',
        data
    })
}
export function byParentIdCount(data) {
    return request({
        url: '/NurseRecordForm/byParentIdCount',
        method: 'post',
        data
    })
}
// 病区》》》编辑
export function wardedit(data) {
    return request({
        url: 'wardDictionary/edit',
        method: 'post',
        data
    })
}

// 科室》》》新增
export function deparadd(data) {
    return request({
        url: 'departmentDictionary/insert',
        method: 'post',
        data
    })
}
// 科室》》》开关
export function deparupdate(data) {
    return request({
        url: 'departmentDictionary/update',
        method: 'post',
        data
    })
}
// 科室》》》删除
export function depardelete(data) {
    return request({
        url: 'departmentDictionary/delete',
        method: 'post',
        data
    })
}
// 科室》》》列表
export function deparqueryList(data) {
    return request({
        url: 'departmentDictionary/queryList',
        method: 'post',
        data
    })
}
// 科室》》》编辑
export function deparedit(data) {
    return request({
        url: 'departmentDictionary/edit',
        method: 'post',
        data
    })
}
// 用户类型
export function userType(data) {
    return request({
        url: 'userType/insert',
        method: 'post',
        data
    })
}
// 类型列表
export function userTypelist(data) {
    return request({
        url: 'userType/queryList',
        method: 'post',
        data
    })
}
// 增加角色记录
export function role(data) {
    return request({
        url: 'role/insert',
        method: 'post',
        data
    })
}
// 更新一条角色状态
export function roleUpdate(data) {
    return request({
        url: '/role/update',
        method: 'post',
        data
    })
}
// 开关
export function userTypeupdate(data) {
    return request({
        url: '/userType/update',
        method: 'post',
        data
    })
}
// 用户类型删除
export function userTypedelete(data) {
    return request({
        url: '/userType/delete',
        method: 'post',
        data
    })
}
// 用户类型编辑
export function userTypeedit(data) {
    return request({
        url: '/userType/edit',
        method: 'post',
        data
    })
}
// 用户类型编辑
export function usereditRole(data) {
    return request({
        url: 'role/editRole',
        method: 'post',
        data
    })
}
// 监护仪 列表
export function monitorDictionaryQueryList(data) {
    return request({
        url: '/monitorDictionary/queryList',
        method: 'post',
        data
    })
}

export function NormalValueDictionaryqueryList(data) {
    return request({
        url: '/NormalValueDictionary/queryList',
        method: 'post',
        data
    })
}
// 监护仪 删除
export function monitorDictionaryDelete(data) {
    return request({
        url: '/monitorDictionary/delete',
        method: 'post',
        data
    })
}
// 监护仪 开关
export function monitorDictionaryUpdate(data) {
    return request({
        url: '/monitorDictionary/update',
        method: 'post',
        data
    })
}
// 监护仪 编辑
export function monitorDictionaryEdit(data) {
    return request({
        url: '/monitorDictionary/edit',
        method: 'post',
        data
    })
}
export function NormalValueDictionaryedit(data) {
    return request({
        url: '/NormalValueDictionary/edit',
        method: 'post',
        data
    })
}
// ICU主要疾病诊断类型表   列表
export function diagnosisQuest(data) {
    return request({
        url: '/diagnoseCoefficientDictionary/queryList',
        method: 'post',
        data
    })
}
// ICU主要疾病诊断类型表   新增
export function diagnosisInsert(data) {
    return request({
        url: '/diagnoseCoefficientDictionary/insert',
        method: 'post',
        data
    })
}
// ICU主要疾病诊断类型表   开关
export function diagnosisUpdate(data) {
    return request({
        url: '/diagnoseCoefficientDictionary/update',
        method: 'post',
        data
    })
}
// ICU主要疾病诊断类型表   删除
export function diagnosisDelete(data) {
    return request({
        url: '/diagnoseCoefficientDictionary/delete',
        method: 'post',
        data
    })
}
// ICU主要疾病诊断类型表   编辑
export function diagnosisEdit(data) {
    return request({
        url: '/diagnoseCoefficientDictionary/edit',
        method: 'post',
        data
    })
}
// ICU主要疾病诊断类型表模板  列表
export function diagnoseCoefficinetItemDictionaryQuest(data) {
    return request({
        url: '/diagnoseCoefficinetItemDictionary/getList',
        method: 'post',
        data
    })
}
// ICU主要疾病诊断类型表模板   新增
export function diagnoseCoefficinetItemDictionaryInsert(data) {
    return request({
        url: '/diagnoseCoefficinetItemDictionary/insert',
        method: 'post',
        data
    })
}
// ICU主要疾病诊断类型表模板   开关
export function diagnoseCoefficinetItemDictionaryUpdate(data) {
    return request({
        url: '/diagnoseCoefficinetItemDictionary/update',
        method: 'post',
        data
    })
}
// ICU主要疾病诊断类型表模板   删除
export function diagnoseCoefficinetItemDictionaryDelete(data) {
    return request({
        url: '/diagnoseCoefficinetItemDictionary/delete',
        method: 'post',
        data
    })
}
// 通用字典   列表
export function commonQuerlist(data) {
    return request({
        url: '/commonDictionary/queryList',
        method: 'post',
        data
    })
}
export function syncVitalSignss(data) {
    return request({
        url: '/nursingRecord/syncVitalSigns',
        method: 'post',
        data
    })
}
// 通用字典 新增
export function commonQuerinsert(data) {
    return request({
        url: '/commonDictionary/insert',
        method: 'post',
        data
    })
}
// 通用字典 新增
export function commonQuerdelete(data) {
    return request({
        url: '/commonDictionary/delete',
        method: 'post',
        data
    })
}
// 通用字典 编辑
export function commonQueredit(data) {
    return request({
        url: '/commonDictionary/edit',
        method: 'post',
        data
    })
}
// 通用字典 开关
export function commonQuerupdate(data) {
    return request({
        url: '/commonDictionary/update',
        method: 'post',
        data
    })
}

// 通用字典子项   列表
export function commentItemgetlist(data) {
    return request({
        url: '/commentItem/getList',
        method: 'post',
        data
    })
}
export function dibaotianxinggai(data) {
    return request({
        url: '/patient/updateDiagnosisName',
        method: 'post',
        data
    })
}
export function timeQuantumStatistics(data) {
    return request({
        url: '/inOutAmount/timeQuantumStatistics',
        method: 'post',
        data
    })
}
// 通用字典子项 新增
export function commentIteminsert(data) {
    return request({
        url: '/commentItem/insert',
        method: 'post',
        data
    })
}
// 通用字典子项 删除
export function commentItemdelete(data) {
    return request({
        url: '/commentItem/delete',
        method: 'post',
        data
    })
}
// 通用字典子项 编辑
export function commentItemedit(data) {
    return request({
        url: '/commentItem/edit',
        method: 'post',
        data
    })
}
// 通用字典子项 开关
export function commentItemupdate(data) {
    return request({
        url: '/commentItem/update',
        method: 'post',
        data
    })
}
// 病人查询
export function patientgetList(data) {
    return request({
        url: '/patient/getList',
        method: 'post',
        data
    })
}
// 病人导出
export function downloadPatient(data) {
    return request({
        url: '/patient/downloadPatient',
        method: 'post',
      responseType: "blob"
        // data
        // qarams:query
    })
}
// 病人 转出/转入/现有
export function getNowPatientNum(data) {
    return request({
        url: '/patient/getNowPatientNum',
        method: 'post',
        data
        // qarams:query
    })
}
// 主页饼状图
export function getMonthPatient(data) {
    return request({
        url: '/patient/getMonthPatient',
        method: 'post',
        data
        // qarams:query
    })
}
export function getPatientSource(data) {
    return request({
        url: '/patient/getPatientSource',
        method: 'post',
        data
        // qarams:query
    })
}
// 主页床位列表
export function getBedPatientList(data) {
    return request({
        url: '/patient/getBedPatientList',
        method: 'post',
        data
        // qarams:query
    })
}
// 插件下载

// 主页病人检索
export function insert(data) {
    return request({
        url: '/patient/insert',
        method: 'post',
        data
        // qarams:query
    })
}
// 诊断分类
export function getDRG(data) {
    return request({
        url: '/diagnoseCoefficientDictionary/getDRG',
        method: 'post',
        data
        // qarams:query
    })
}
// 床位信息--新增病人--根据条件查询医生或护士员工列表
export function getUserListByType(data) {
    return request({
        url: '/user/getUserListByType',
        method: 'post',
        data
        // qarams:query
    })
}
// 床位安排--查询待分配或已出科的病人列表（是否分配床位）
export function getNoBedPatientList(data) {
    return request({
        url: '/patient/getNoBedPatientList',
        method: 'post',
        data
        // qarams:query
    })
}
// 床位安排--查询未分配的监护仪
export function getNoBedMonitorList(data) {
    return request({
        url: '/monitorDictionary/getNoBedMonitorList',
        method: 'post',
        data
        // qarams:query
    })
}

// 床位安排--首页查询床位列表
export function getBedPatient(data) {
    return request({
        url: '/bedArrange/getBedArrangeList',
        method: 'post',
        data
        // qarams:query
    })
}
// 床位安排--选择病人、选择监护仪
export function addBedArrange(data) {
    return request({
        url: '/bedArrange/addBedArrange',
        method: 'post',
        data
        // qarams:query
    })
}
// 床位安排--还原病人、还原监护仪
export function restoreBedArrange(data) {
    return request({
        url: '/bedArrange/restoreBedArrange',
        method: 'post',
        data
        // qarams:query
    })
}
// 模板管理--护理措施--
export function queryList(data) {
    return request({
        url: '/templateDictionary/queryList',
        method: 'post',
        data
        // qarams:query
    })
}
// 模板管理--护理措施--根据条件查询护理类型列表（也可以不分页）
export function getListlei(data) {
    return request({
        url: 'templateItemDictionary/getList',
        method: 'post',
        data
        // qarams:query
    })
}
export function nurseRecordFormOutPutinsert(data) {
    return request({
        url: '/nurseRecordFormOutPut/insert',
        method: 'post',
        data
        // qarams:query
    })
}
export function nurseRecordFormOutPutqueryList(data) {
    return request({
        url: '/nurseRecordFormOutPut/queryList',
        method: 'post',
        data
        // qarams:query
    })
}
export function nurseRecordFormPipeLengthQueryList(data) {
    return request({
        url: '/nurseRecordFormPipeLength/queryList',
        method: 'post',
        data
        // qarams:query
    })
}
// 模板管理--护理措施--新增模板
export function Dictionaryinsert(data) {
    return request({
        url: '/templateItemDictionary/insert',
        method: 'post',
        data
        // qarams:query
    })
}
// 模板管理--护理措施--删除护理模板
export function Dictionarydelete(data) {
    return request({
        url: '/templateItemDictionary/delete',
        method: 'post',
        data
        // qarams:query
    })
}
// 模板管理--护理措施--修改护理模板状态（开关）
export function Dictionaryupdate(data) {
    return request({
        url: '/templateItemDictionary/update',
        method: 'post',
        data
        // qarams:query
    })
}
// 模板管理--护理措施--修改模板类型状态（开关）
export function templateDictionaryupdate(data) {
    return request({
        url: '/templateDictionary/update',
        method: 'post',
        data
        // qarams:query
    })
}

export function Dictionaryedit(data) {
    return request({
        url: '/templateItemDictionary/edit',
        method: 'post',
        data
        // qarams:query
    })
}
export function patientupdateAge(data) {
    return request({
        url: 'patient/updateAge',
        method: 'post',
        data
        // qarams:query
    })
}
// 模板管理--护理措施--新增护理模板类型
export function templateDictionaryinsert(data) {
    return request({
        url: '/templateDictionary/insert',
        method: 'post',
        data
        // qarams:query
    })
}
// 模板管理--护理措施--删除模板类型记录
export function templateDictionarydelete(data) {
    return request({
        url: '/templateDictionary/delete',
        method: 'post',
        data
        // qarams:query
    })
}
// 模板管理--护理措施--编辑模板类型
export function templateDictionaryedit(data) {
    return request({
        url: '/templateDictionary/edit',
        method: 'post',
        data
        // qarams:query
    })
}
// 登录获取用户信息
export function getUser(data) {
    return request({
        url: '/user/getUser',
        method: 'post',
        data
        // qarams:query
    })
}
// 锁屏
export function unlock(data) {
    return request({
        url: '/user/unlock',
        method: 'post',
        data
        // qarams:query
    })
}
// 获取url的地址
export function lock(data) {
    return request({
        url: '/user/lock',
        method: 'post',
        data
        // qarams:query
    })
}
// 模板管理--ICU日志--分页查询ICU日志类型列表（也可以不分页）
export function icuLogTemplatequeryList(data) {
    return request({
        url: '/icuLogTemplateDictionary/queryList',
        method: 'post',
        data
        // qarams:query
    })
}
// 模板管理--ICU日志--新增日志模板类型
export function icuLogTemplateDictionaryinsert(data) {
    return request({
        url: '/icuLogTemplateDictionary/insert',
        method: 'post',
        data
        // qarams:query
    })
}
// 模板管理--ICU日志--更新ICU日志类型状态（开关)
export function icuLogTemplateDictionaryupdate(data) {
    return request({
        url: '/icuLogTemplateDictionary/update',
        method: 'post',
        data
        // qarams:query
    })
}
// 模板管理--ICU日志--删除模板类型
export function icuLogTemplatedelete(data) {
    return request({
        url: '/icuLogTemplateDictionary/delete',
        method: 'post',
        data
        // qarams:query
    })
}
// 模板管理--ICU日志--编辑ICU日志类型
export function icuLogTemplateedit(data) {
    return request({
        url: '/icuLogTemplateDictionary/edit',
        method: 'post',
        data
        // qarams:query
    })
}
// 模板管理--ICU日志--编辑ICU日志模板
export function icuLogTemplateItemedit(data) {
    return request({
        url: '/icuLogTemplateItemDictionary/edit',
        method: 'post',
        data
        // qarams:query
    })
}
// 模板管理--ICU日志--分页查询ICU日志模板列表（也可以不分页）
export function icuLogTemplateItemDictionarygetList(data) {
    return request({
        url: '/icuLogTemplateItemDictionary/getList',
        method: 'post',
        data
        // qarams:query
    })
}
// 模板管理--ICU日志--删除ICU日志模板
export function icuLogTemplateItemDictionarydelete(data) {
    return request({
        url: '/icuLogTemplateItemDictionary/delete',
        method: 'post',
        data
        // qarams:query
    })
}
// 模板管理--ICU日志--更新ICU日志模板状态（开关
export function icuLogTemplateItemDictionaryupdate(data) {
    return request({
        url: '/icuLogTemplateItemDictionary/update',
        method: 'post',
        data
        // qarams:query
    })
}
// 模板管理--ICU日志--新增ICU日志模板
export function icuLogTemplateItemDictionaryinsert(data) {
    return request({
        url: '/icuLogTemplateItemDictionary/insert',
        method: 'post',
        data
        // qarams:query
    })
}

// 统计分析--出入科--转入转出分析
export function getOutAndIn(data) {
    return request({
        url: '/patient/getOutAndIn',
        method: 'post',
        data
        // qarams:query
    })
}
// 统计分析--出入科--转出方式分析
export function getExitType(data) {
    return request({
        url: '/patient/getExitType',
        method: 'post',
        data
        // qarams:query
    })
}
// 统计分析--出入科--转入转出折线图
export function getNumByExitType(data) {
    return request({
        url: '/patient/getNumByExitType',
        method: 'post',
        data
        // qarams:query
    })
}
// 统计分析--出入科--转入科室分析
export function getEnterDepartment(data) {
    return request({
        url: '/patient/getEnterDepartment',
        method: 'post',
        data
        // qarams:query
    })
}
// 统计分析--出入科--转出科室分析
export function getExitDepartment(data) {
    return request({
        url: '/patient/getExitDepartment',
        method: 'post',
        data
        // qarams:query
    })
}
// 退出登录

export function logout(data) {
    return request({
        url: '/user/logout',
        method: 'post',
        data
        // qarams:query
    })
}
// 系统设置--用户管理--根据条件列表查询(可分页)
export function usergetList(data) {
    return request({
        url: '/user/getList',
        method: 'post',
        data
        // qarams:query
    })
}
// 根据条件分页查询平台用户类型表列表（也可以不分页）
export function userTypequeryList(data) {
    return request({
        url: '/userType/queryList',
        method: 'post',
        data
        // qarams:query
    })
}
// 根据条件查询角色列表（可分页）
export function rolequeryList(data) {
    return request({
        url: '/role/getList',
        method: 'post',
        data
        // qarams:query
    })
}
// 系统设置--用户管理--删除用户
export function userdelete(data) {
    return request({
        url: '/user/delete',
        method: 'post',
        data
        // qarams:query
    })
}
// 系统设置--用户管理--重置密码
export function resetPassword(data) {
    return request({
        url: '/user/resetPassword',
        method: 'post',
        data
        // qarams:query
    })
}
// 系统设置--用户管理--新增用户
export function userinsert(data) {
    return request({
        url: '/user/insert',
        method: 'post',
        data
        // qarams:query
    })
}
// 系统设置--用户管理--修改状态（按钮）
export function userupdate(data) {
    return request({
        url: '/user/update',
        method: 'post',
        data
        // qarams:query
    })
}
// 系统设置--用户管理--编辑用户
export function useredit(data) {
    return request({
        url: '/user/edit',
        method: 'post',
        data
        // qarams:query
    })
}
// 统计分析--出入科--列表展示统计（按天或者按月）
export function inOutIcuStatistics(data) {
    return request({
        url: '/inOutIcuStatistics/getList',
        method: 'post',
        data
        // qarams:query
    })
}
// 统计分析--出入科--导出出入科统计信息excel（IO流）
export function downloadInOutTotal(data) {
    return request({
        url: '/inOutIcuStatistics/downloadInOutTotal',
        method: 'post',
        data
        // qarams:query
    })
}
// 统计分析--出入库--编辑出入科统计信息
export function inOutIcuStatisticsedit(data) {
    return request({
        url: '/inOutIcuStatistics/edit',
        method: 'post',
        data
        // qarams:query
    })
}
// 统计分析--床位使用--日期分析
export function getListByTime(data) {
    return request({
        url: '/bedUseStatistics/getListByTime',
        method: 'post',
        data
        // qarams:query
    })
}
// 统计分析--床位使用--日期对比分析（按天 或 按月）
export function getListByTimeAndBedCode(data) {
    return request({
        url: '/bedUseStatistics/getListByTimeAndBedCode',
        method: 'post',
        data
        // qarams:query
    })
}
// 统计使用--床位使用--床位分析
export function getBedAnalyze(data) {
    return request({
        url: '/bedUseStatistics/getBedAnalyze',
        method: 'post',
        data
        // qarams:query
    })
}
// 字典管理--评分字典--根据条件查询评分列表
export function scoreDictionarygetList(data) {
    return request({
        url: '/scoreDictionary/getList',
        method: 'post',
        data
        // qarams:query
    })
}
// 字典管理--评分字典--新增评分
export function scoreDictionaryinsert(data) {
    return request({
        url: '/scoreDictionary/insert',
        method: 'post',
        data
        // qarams:query
    })
}
// 字典管理--评分字典--编辑评分
export function scoreDictionaryedit(data) {
    return request({
        url: '/scoreDictionary/edit',
        method: 'post',
        data
        // qarams:query
    })
}
// 字典管理--评分字典--根据条件查询评分字典项列表（可分页）
export function scoreItemDictionaryqueryList(data) {
    return request({
        url: '/scoreItemDictionary/queryList',
        method: 'post',
        data
        // qarams:query
    })
}
export function luoxuanqueryList(data) {
    return request({
        url: '/operationinfo/queryList',
        method: 'post',
        data
        // qarams:query
    })
}
export function luoxuaninsertList(data) {
    return request({
        url: '/operationinfo/insert',
        method: 'post',
        data
        // qarams:query
    })
}
export function luoxuanupdateList(data) {
    return request({
        url: '/operationinfo/update',
        method: 'post',
        data
        // qarams:query
    })
}
export function luoxuandeleteList(data) {
    return request({
        url: '/operationinfo/delete',
        method: 'post',
        data
        // qarams:query
    })
}
// 字典管理--评分字典--删除评分字典项
export function scoreItemDictionarydelete(data) {
    return request({
        url: '/scoreItemDictionary/delete',
        method: 'post',
        data
        // qarams:query
    })
}
// 字典管理--评分字典--新增明细（评分项明细）
export function scoreItemDictionaryinsertDetail(data) {
    return request({
        url: '/scoreItemDictionary/insertDetail',
        method: 'post',
        data
        // qarams:query
    })
}
// 字典管理--评分字典--新增评分项(项目)
export function scoreItemDictionaryinsert(data) {
    return request({
        url: '/scoreItemDictionary/insert',
        method: 'post',
        data
        // qarams:query
    })
}
export function openPulseRecord(data) {
    return request({
        url: '/patient/openPulseRecord',
        method: 'post',
        data
        // qarams:query
    })
}
// 字典管理--评分字典--编辑评分项
export function scoreItemDictionaryedit(data) {
    return request({
        url: '/scoreItemDictionary/edit',
        method: 'post',
        data
        // qarams:query
    })
}
// 字典管理--评分字典--根据条件查询评分项字典明细列表（可分页）
export function scoreItemDictionaryquerySonList(data) {
    return request({
        url: '/scoreItemDictionary/querySonList',
        method: 'post',
        data
        // qarams:query
    })
}
export function MonitorManufacturersDictionarygetList(data) {
    return request({
        url: '/MonitorManufacturersDictionary/getList',
        method: 'post',
        data
        // qarams:query
    })
}
// 字典管理--评分字典--删除明细（评分项明细）
export function scoreItemDictionarydeleteDetail(data) {
    return request({
        url: '/scoreItemDictionary/deleteDetail',
        method: 'post',
        data
        // qarams:query
    })
}
// 典管理--评分字典--编辑明细（评分项明细）
export function scoreItemDictionaryeditDetail(data) {
    return request({
        url: '/scoreItemDictionary/editDetail',
        method: 'post',
        data
        // qarams:query
    })
}
export function NursingUpdateOnOrOff(data) {
    return request({
        url: 'commonSetting/NursingUpdateOnOrOff',
        method: 'post',
        data
        // qarams:query
    })
}
export function getCommonSettingByPatientId(data) {
    return request({
        url: 'commonSetting/getCommonSettingByPatientId',
        method: 'post',
        data
        // qarams:query
    })
}
// 修改密码
export function updatePassword(data) {
    return request({
        url: '/user/updatePassword',
        method: 'post',
        data
        // qarams:query
    })
}
// 字典管理--评分字典--根据条件按查询评分知识库列表（可分页）
export function scoreKnowledgeQueryList(data) {
    return request({
        url: '/scoreKnowledgeDictionary/queryList',
        method: 'post',
        data
        // qarams:query
    })
}
// 字典管理--评分字典--新增评分知识库
export function scoreKnowledgeInsert(data) {
    return request({
        url: '/scoreKnowledgeDictionary/insert',
        method: 'post',
        data
        // qarams:query
    })
}
// 字典管理--评分字典--删除评分知识库
export function scoreKnowledgeDelete(data) {
    return request({
        url: '/scoreKnowledgeDictionary/delete',
        method: 'post',
        data
        // qarams:query
    })
}
// 字典管理--评分字典--编辑评分知识库
export function scoreKnowledgeEdit(data) {
    return request({
        url: '/scoreKnowledgeDictionary/edit',
        method: 'post',
        data
        // qarams:query
    })
}
// 系统设置--报警设置--删除生命体征正常范围指标
export function vitalSignAlarmDelete(data) {
    return request({
        url: '/vitalSignAlarm/delete',
        method: 'post',
        data
        // qarams:query
    })
}
// 系统设置--报警设置--查询生命体征正常范围指标列表（可分页）
export function vitalSignAlarmQueryList(data) {
    return request({
        url: '/vitalSignAlarm/queryList',
        method: 'post',
        data
        // qarams:query
    })
}
// 系统设置--报警设置--编辑生命体征正常范围指标
export function vitalSignAlarmEdit(data) {
    return request({
        url: '/vitalSignAlarm/edit',
        method: 'post',
        data
        // qarams:query
    })
}
export function queryDataMaibo(data) {
    return request({
        url: '/patient/queryData',
        method: 'post',
        data
        // qarams:query
    })
}
// 系统设置--报警设置--新增生命体征正常范围指标
export function vitalSignAlarmInsert(data) {
    return request({
        url: '/vitalSignAlarm/insert',
        method: 'post',
        data
        // qarams:query
    })
}
// 系统设置--报警设置--查询指标名称
export function vitalSignAlarmQueryDataByType(data) {
    return request({
        url: '/vitalSignAlarm/queryDataByType',
        method: 'post',
        data
        // qarams:query
    })
}
// 快捷录入--血糖监测--根据时间查询在科病人血糖检测数据
export function bloodSugarGetListByTime(data) {
    return request({
        url: '/bloodSugar/getListByTime',
        method: 'post',
        data
        // qarams:query
    })
}
// 快捷录入--血糖监测--批量新增病人血糖信息
export function bloodSugarInsert(data) {
    return request({
        url: '/bloodSugar/insert',
        method: 'post',
        data
        // qarams:query
    })
}
// 快捷录入--血糖监测--批量新增病人血糖信息
export function bloodSugarinsertData(data) {
    return request({
        url: '/bloodSugar/insertData',
        method: 'post',
        data
        // qarams:query
    })
}
// 快捷录入--体温单--体温图--批量录入在科病人体温信息
export function bodyTemperatureInsert(data) {
    return request({
        url: '/bodyTemperature/insert',
        method: 'post',
        data
        // qarams:query
    })
}
// 快捷录入--体温单--体温图--根据时间查询在科病人体温数据
export function bodyTemperatureGetListByTime(data) {
    return request({
        url: '/bodyTemperature/getListByTime',
        method: 'post',
        data
        // qarams:query
    })
}
// 快捷录入--体温单--体温表单--根据时间查询在科病人体温表单数据
export function outputAmountGetListByTime(data) {
    return request({
        url: '/outputAmount/getListByTime',
        method: 'post',
        data
        // qarams:query
    })
}
// 快捷录入--体温单--体温表单--批量新增在科病人的体温表单信息
export function outputAmountInsert(data) {
    return request({
        url: '/outputAmount/insert',
        method: 'post',
        data
        // qarams:query
    })
}
// 快捷录入--护理单--查询在科病人的护理信息
export function nursingRecordGetListByTime(data) {
    return request({
        url: '/nursingRecord/getListByTime',
        method: 'post',
        data
        // qarams:query
    })
}
// 快捷录入--护理单--批量新增在科病人的护理信息
export function nursingRecordDatchAdd(data) {
    return request({
        url: '/nursingRecord/batchAdd',
        method: 'post',
        data
        // qarams:query
    })
}
// 系统设置--操作日志--查询操作位置
export function sysQuerySystemProperties(data) {
    return request({
        url: '/sys/querySystemProperties',
        method: 'post',
        data
        // qarams:query
    })
}
// 系统设置--操作日志--根据条件分页查询操作日志
export function logGetList(data) {
    return request({
        url: '/log/getList',
        method: 'post',
        data
        // qarams:query
    })
}
// 系统设置--科室排班--排班时间--增加或更新一条通用设置表记录(排班时间)
export function updateSchedualTime(data) {
    return request({
        url: '/commonSetting/updateSchedualTime',
        method: 'post',
        data
        // qarams:query
    })
}
// 系统设置--通用设置--监护仪采集频率/默认首页--查询监护仪频率或默认首页
export function getCommonSettingByType(data) {
    return request({
        url: '/commonSetting/getCommonSettingByType',
        method: 'post',
        data
        // qarams:query
    })
}
// 系统设置--通用设置--监护仪采集频率--新增或更新通用设置表记录(监护仪采集频率)
export function updateMonitorFrequency(data) {
    return request({
        url: '/commonSetting/updateMonitorFrequency',
        method: 'post',
        data
        // qarams:query
    })
}
// 系统设置--通用设置--默认首页--新增或更新通用设置表记录(默认首页)
export function updateDefaultPage(data) {
    return request({
        url: '/commonSetting/updateDefaultPage',
        method: 'post',
        data
        // qarams:query
    })
}
// 系统设置--任务管理--查询任务列表
export function quartzTaskGetList(data) {
    return request({
        url: '/quartzTask/getList',
        method: 'post',
        data
        // qarams:query
    })
}
// 系统设置--任务管理--删除、暂停、恢复、立即执行任务
export function quartzTaskUpdate(data) {
    return request({
        url: '/quartzTask/update',
        method: 'post',
        data
        // qarams:query
    })
}
// 系统设置--任务管理--查询任务日志
export function quartzTimeQueryList(data) {
    return request({
        url: '/quartzTime/queryList',
        method: 'post',
        data
        // qarams:query
    })
}
// 系统设置--任务管理--编辑任务
export function quartzEdit(data) {
    return request({
        url: '/quartzTask/edit',
        method: 'post',
        data
        // qarams:query
    })
}
// 字典管理--评分字典--更新状态 开关（评分项或评分项明细）
export function scoreItemDictionaryupdateStatus(data) {
    return request({
        url: '/scoreItemDictionary/updateStatus',
        method: 'post',
        data
        // qarams:query
    })
}
// 字典管理--评分字典--修改评分库状态（开关）
export function scoreKnowledgeDictionaryupdate(data) {
    return request({
        url: '/scoreKnowledgeDictionary/update',
        method: 'post',
        data
        // qarams:query
    })
}
// 医嘱处理--医嘱列表--根据条件分页查询医嘱列表
export function medOrderExecQueryList(data) {
    return request({
        url: '/medOrderExec/getList',
        method: 'post',
        data
        // qarams:query
    })
}
export function medOrderExecQueryListgetDrugList(data) {
    return request({
        url: 'medOrderExec/getDrugList',
        method: 'post',
        data
        // qarams:query
    })
}
export function RespiratorySystemInfoinsert(data) {
    return request({
        url: '/RespiratorySystemInfo/insert',
        method: 'post',
        data
        // qarams:query
    })
}
export function RespiratorySystemInfoqueryData(data) {
    return request({
        url: '/RespiratorySystemInfo/queryData',
        method: 'post',
        data
        // qarams:query
    })
}
export function patientCriticalDescriptiongetNewCriticalDescription(data) {
    return request({
        url: '/patientCriticalDescription/getNewCriticalDescription',
        method: 'post',
        data
        // qarams:query
    })
}
// 重症评分--跌倒坠床--新增评分--根据评分名称查询评分详情
export function getListByScoreName(data) {
    return request({
        url: '/patientScore/getListByScoreName',
        method: 'post',
        data
        // qarams:query
    })
}
// 根据用户类型查询用户列表
export function getUserListByUserType(data) {
    return request({
        url: '/user/getUserListByUserType',
        method: 'post',
        data
        // qarams:query
    })
}
// 获取护理措施频次列表
export function getFrequencyList() {
  return request({
    url: '/dict/frequency/list',
    method: 'get'
  })
}
// 获取护理措施信息
export function getNursingFrequencyInfoById(id) {
  return request({
    url: '/nursingTask/'+ id,
    method: 'get'
  })
}
// 设置护理措施信息
export function setNursingFrequencyInfoById(id, data) {
  return request({
    url: '/nursingTask/'+ id,
    method: 'post',
    data
  })
}

export function getUserListByUserTypegetNurseList(data) {
    return request({
        url: '/user/getNurseList',
        method: 'post',
        data
        // qarams:query
    })
}
// 重症评分--跌倒坠床--新增评分--根据评分类型和分数查询评分知识库
export function queryDataByTypeAndScore(data) {
    return request({
        url: '/scoreKnowledgeDictionary/queryDataByTypeAndScore',
        method: 'post',
        data
        // qarams:query
    })
}
// 重症评分--跌倒坠床--根据评分名称查询评分详细信息 获取评分规则、评估时机、护理措施等
export function queryDataByName(data) {
    return request({
        url: '/scoreDictionary/queryDataByName',
        method: 'post',
        data
        // qarams:query
    })
}
// 重症评分--跌倒坠床--新增评分--保存
export function patientScoreInsert(data) {
    return request({
        url: '/patientScore/insert',
        method: 'post',
        data
        // qarams:query
    })
}
// 重症评分--跌倒坠床--新增评分--保存
export function patientScoreEdit(data) {
    return request({
        url: '/patientScore/edit',
        method: 'post',
        data
        // qarams:query
    })
}
// 重症评分--跌倒坠床--新增评分--同步护理单
export function nursingRecordInsert(data) {
    return request({
        url: '/nursingRecord/insert',
        method: 'post',
        data
        // qarams:query
    })
}
// 重症评分--跌倒坠床--查询病人评分列表
export function getPatientScoreList(data) {
    return request({
        url: '/patientScore/getPatientScoreList',
        method: 'post',
        data
        // qarams:query
    })
}
// 重症评分--跌倒坠床--点击删除按钮 删除病人评分
export function deletePatientScore(data) {
    return request({
        url: '/patientScore/deletePatientScore',
        method: 'post',
        data
        // qarams:query
    })
}
// 重症评分--跌倒坠床--新增评分--根据评分主键id获取护理措施(跌倒坠床专用接口)
export function getNursingStepById(data) {
    return request({
        url: '/patientScore/getNursingStepById',
        method: 'post',
        data
        // qarams:query
    })
}

// 重症评分--跌倒坠床--新增评分--根据评分主键id获取护理措施(除跌倒坠床外其他类似页面)
export function getNursingStepsById(data) {
    return request({
        url: '/patientScore/getNursingStepsById',
        method: 'post',
        data
        // qarams:query
    })
}

// 重症评分--跌倒坠床--新增评分--统计分析
export function queryDataByScoreAndType(data) {
    return request({
        url: '/patientScore/queryDataByScoreAndType',
        method: 'post',
        data
        // qarams:query
    })
}

export function XueDaoqueryRowDataNew(data) {
    return request({
        url: '/bloodSugar/queryRowDataNew',
        method: 'post',
        data
        // qarams:query
    })
}

export function XueDaodeleteNew(data) {
    return request({
        url: '/bloodSugar/deleteNew',
        method: 'post',
        data
        // qarams:query
    })
}
// 重症评分--跌倒坠床--点击编辑按钮查询评分详情
export function getEditDetail(data) {
    return request({
        url: '/patientScore/getEditDetail',
        method: 'post',
        data
        // qarams:query
    })
}

// 护理文书--护理单--出量--查询病人出量列表
export function getPatientOutputList(data) {
    return request({
        url: '/outputAmount/getPatientOutputList',
        method: 'post',
        data
        // qarams:query
    })
}
// 护理文书--护理单--出量--打印查询病人出量列表
export function getNewPatientOutputList(data) {
    return request({
        url: '/outputAmount/getNewPatientOutputList',
        method: 'post',
        data
        // qarams:query
    })
}
//护理文书--护理单--出量--保存一条出量记录
export function SavePatientOutputList(data) {
    return request({
        url: '/outputAmount/saveData',
        method: 'post',
        data
        // qarams:query
    })
}
// 护理文书--护理单--出量/入量--查询所有 出量/入量 类型列表（适用于所有护理单内容查询）
export function getCodeListByName(data) {
    return request({
        url: '/commentItem/getCodeListByName',
        method: 'post',
        data
        // qarams:query
    })
}
// 护理文书--护理单--出量--新增一条出量记录
export function outputAmountAdd(data) {
    return request({
        url: '/outputAmount/add',
        method: 'post',
        data
        // qarams:query
    })
}
// 护理文书--护理单--出量--删除一条出量记录
export function outputAmountDelete(data) {
    return request({
        url: '/outputAmount/delete',
        method: 'post',
        data
        // qarams:query
    })
}
// 护理文书--护理单--出量--编辑一条出量记录
export function outputAmountEdit(data) {
    return request({
        url: '/outputAmount/edit',
        method: 'post',
        data
        // qarams:query
    })
}
// 护理文书--护理单--护理记录--查询护理记录列表
export function getListByCode(data) {
    return request({
        url: '/nursingRecord/getStartTimeListByCode',
        method: 'post',
        data
        // qarams:query
    })
}
// 护理文书--护理单--护理记录--新增一条护理记录
export function nursingRecordAadd(data) {
    return request({
        url: '/nursingRecord/add',
        method: 'post',
        data
        // qarams:query
    })
}
// 护理文书--护理单--护理记录--删除一条护理记录
export function nursingRecordDelete(data) {
    return request({
        url: '/nursingRecord/delete',
        method: 'post',
        data
        // qarams:query
    })
}
// 护理文书--护理单--护理记录--编辑一条护理记录
export function nursingRecordEdit(data) {
    return request({
        url: '/nursingRecord/edit',
        method: 'post',
        data
        // qarams:query
    })
}
// 护理文书--护理单--护理记录--保存新增护理记录
export function nursingRecordSaveX(data) {
    return request({
        url: '/nursingRecord/saveData',
        method: 'post',
        data
        // qarams:query
    })
}
//护理文书--护理单--入量--录入余量--保存
export function inputAllowanceSaveData(data) {
    return request({
        url: '/inputAllowance/saveData',

        method: 'post',

        data
        //qarams:query

    })
}
//护理文书--护理单--根据名称获取提示信息（如生命体征下 获取神志、心律等提示信息）
export function getShengMing(data) {
    return request({
        url: '/commonDictionary/getNameByName',
        method: 'post',
        data
        // qarams:query
    })
}
// 护理文书--护理单--护理记录--查询护理模板名称列表及其数量
export function getTemplateNameAndAmount(data) {
    return request({
        url: '/templateItemDictionary/getTemplateNameAndAmount',
        method: 'post',
        data
        // qarams:query
    })
}
// 护理文书--护理单--生命体征--根据病人主键id 查询生命体征列表
export function vitalSignGetList(data) {
    return request({
        url: '/vitalSign/getStartTimeList',
        method: 'post',
        data
        // qarams:query
    })
}
// 护理文书--护理单--生命体征--根据病人主键id 查询生命体征列表
export function syncMonitorData(data) {
    return request({
        url: '/vitalSign/syncMonitorData',
        method: 'post',
        data
        // qarams:query
    })
}

// 重症评分-评分管理-根据病人id 评分类型 查询病人评分及风险等级列表（也可以不分页）
export function getPatientScoreAndLevel(data) {
    return request({
        url: '/patientScore/getPatientScoreAndLevel',
        method: 'post',
        data
        // qarams:query
    })
}
// 护理文书--护理单--生命体征--保存一条数据
export function vitalSignSaveData(data) {
    return request({
        url: '/vitalSign/saveDataList',
        method: 'post',
        data
        // qarams:query
    })
}
export function vitalSignSaveDataxin(data) {
    return request({
        url: '/vitalSignMerge/insert',
        method: 'post',
        data
        // qarams:query
    })
}
export function XueDaolaozuinsertNew(data) {
    return request({
        url: '/bloodSugar/insertNew',
        method: 'post',
        data
        // qarams:query
    })
}

export function XueDaolaozuqueryDataNew(data) {
    return request({
        url: '/bloodSugar/queryDataNew',
        method: 'post',
        data
        // qarams:query
    })
}
export function vitalSignDonggandidai(data) {
    return request({
        url: '/vitalSignMerge/update',
        method: 'post',
        data
        // qarams:query
    })
}
/**
export function Patientswithloginsert(data) {
    return request({
        url: '/icuLog/insert',
        method: 'post',
        data
        //qarams:query

    })
}
 **/
export function crrtNursedelete(data) {
    return request({
        url: '/crrtNurse/delete',
        method: 'post',
        data
        //qarams:query

    })
}
export function ecmoEstablishEndinsert(data) {
    return request({
        url: '/ecmoEstablishEnd/insert',
        method: 'post',
        data
        //qarams:query

    })
}
export function ecmoRecordinsert(data) {
    return request({
        url: '/ecmoRecord/insert',
        method: 'post',
        data
        //qarams:query

    })
}
export function ecmoRecordqueryListByPatientId(data) {
    return request({
        url: '/ecmoRecord/queryListByPatientId',
        method: 'post',
        data
        //qarams:query

    })
}
export function ecmoRecordqueryLgetData(data) {
    return request({
        url: '/ecmoRecord/getData',
        method: 'post',
        data
        //qarams:query

    })
}
export function ecmoRecordquerydeleteData(data) {
    return request({
        url: '/ecmoRecord/deleteData',
        method: 'post',
        data
        //qarams:query

    })
}
export function repriatoryTherapyinsert(data) {
    return request({
        url: '/repriatoryTherapy/insert',
        method: 'post',
        data
        //qarams:query

    })
}
export function ecmoRecordquerydeleteDataqueryListByPatientId(data) {
    return request({
        url: '/repriatoryTherapy/queryListByPatientId',
        method: 'post',
        data
        //qarams:query

    })
}
export function ecmoRecordquerydeleteDatagetData(data) {
    return request({
        url: '/repriatoryTherapy/getData',
        method: 'post',
        data
        //qarams:query

    })
}
export function ecmoRecordquerydeleteDatadeleteData(data) {
    return request({
        url: '/repriatoryTherapy/deleteData',
        method: 'post',
        data
        //qarams:query

    })
}
export function ecmoEstablishEndqueryList(data) {
    return request({
        url: '/ecmoEstablishEnd/queryListByPatientId',
        method: 'post',
        data
        //qarams:query

    })
}
export function ecmoEstablishEndqueryData(data) {
    return request({
        url: '/ecmoEstablishEnd/getData',
        method: 'post',
        data
        //qarams:query

    })
}
export function ecmoEstablishEnddeleteData(data) {
    return request({
        url: '/ecmoEstablishEnd/deleteData',
        method: 'post',
        data
        //qarams:query

    })
}
/**
export function Intubationrecordadd(data) {
    return request({
        url: '/drainageTubeRecord/insert',
        method: 'put',
        data
        //qarams:query

    })
}
**/

export function vitalSignShanluing(data) {
    return request({
        url: '/vitalSignMerge/delete',
        method: 'post',
        data
        // qarams:query
    })
}
export function vitalSignqueryListxin(data) {
    return request({
        url: '/vitalSignMerge/queryList',
        method: 'post',
        data
        // qarams:query
    })
}
// 护理文书--护理单--生命体征--删除整行
export function vitalSignDeleteData(data) {
    return request({
        url: '/vitalSign/deleteData',
        method: 'post',
        data
        // qarams:query
    })
}
// 护理文书--护理单--入量--根据病人id查询入量列表
export function getListByPatientId(data) {
    return request({
        url: '/inputAmount/getListByPatientId',
        method: 'post',
        data
        // qarams:query
    })
}
// 病人管理-护理文书-护理单文书-出入量-自定义字段功能（不仅限于出入量）- 编辑启用 禁用
export function dacongmingkaiguan(data) {
    return request({
        url: '/customField/update',
        method: 'post',
        data
        // qarams:query
    })
}
// 病人管理-护理文书-护理单文书-出入量-自定义字段功能（不仅限于出入量）- 编辑启用 禁用
export function dacongmingkaiguandeleteByPatientAndAssociatedTable(data) {
    return request({
        url: '/customField/deleteByPatientAndAssociatedTable',
        method: 'post',
        data
        // qarams:query
    })
}
// 病人管理-护理文书-护理单文书-出入量-根据条件查询出入量列表
export function getInOutAmountList(data) {
    return request({
        url: '/inOutAmount/getInOutAmountList',
        method: 'post',
        data
        // qarams:query
    })
}
// 病人管理-护理文书-护理单文书-出入量-保存出入量
export function SaveJizai(data) {
    return request({
        url: '/inOutAmount/saveData',
        method: 'post',
        data
        // qarams:query
    })
}
export function medOrderExecgetSonOrderList(data) {
    return request({
        url: 'medOrderExec/getSonOrderList',
        method: 'post',
        data
        // qarams:query
    })
}
export function getfindCustomHistory(data) {
    return request({
        url: '/customField/findCustomHistory',
        method: 'post',
        data
        //qarams:query

    })
}
// 护理文书--护理单--入量--保存一条入量记录
export function inputAmountSaveData(data) {
    return request({
        url: '/inputAmount/saveData',
        method: 'post',
        data
        // qarams:query
    })
}
// 护理文书--护理单--入量--删除一条入量记录
export function inputAmountDelete(data) {
    return request({
        url: '/inOutAmount/delete',
        method: 'post',
        data
        // qarams:query
    })
}
// 护理文书--血糖监测--根据病人id 和 时间查询血糖列表
export function bloodSugarGetList(data) {
    return request({
        url: '/bloodSugar/getList',
        method: 'post',
        data
        // qarams:query
    })
}
// 护理文书--血糖监测--保存一条数据
export function bloodSugarSaveData(data) {
    return request({
        url: '/bloodSugar/saveData',
        method: 'post',
        data
        // qarams:query
    })
}
// 护理文书--血糖监测--保存一条数据
export function isRepetition(data) {
    return request({
        url: '/bloodSugar/isRepetition',
        method: 'post',
        data
        // qarams:query
    })
}
// 护理文书--血糖监测--删除整行
export function bloodSugarDeleteData(data) {
    return request({
        url: '/bloodSugar/delete',
        method: 'post',
        data
        // qarams:query
    })
}
// 护理文书--护理单--基础护理--根据病人id查询基础护理列表
export function basicNursingGetListByPatientId(data) {
    return request({
        url: '/basicNursing/getListByPatientId',
        method: 'post',
        data
        // qarams:query
    })
}
//病人管理-护理文书-护理单文书-基础护理-根据条件查询基础护理表(新版-吕梁医院使用)列表（可分页）
export function getPrimaryCareList(data) {
    return request({
        url: '/primaryCare/getPrimaryCareListByStartTime',
        method: 'post',
        data
        // qarams:query
    })
}
export function departmentDictionaryqueryList(data) {
    return request({
        url: '/departmentDictionary/queryList',
        method: 'post',
        data
        // qarams:query
    })
}
//病人管理-护理文书-护理单文书-基础护理-保存基础护理表(新版-吕梁医院使用)
export function saveBasicCareRecord(data) {
    return request({
        url: '/primaryCare/saveData',
        method: 'post',
        data
        // qarams:query
    })
}
//病人管理-护理文书-护理单文书-基础护理-删除基础护理表(新版-吕梁医院使用)
export function deleteBasicCareRecord(data) {
    return request({
        url: '/primaryCare/delete',
        method: 'post',
        data
        // qarams:query
    })
}
// 护理文书--护理单--基础护理--保存基础护理数据
export function basicNursingSaveData(data) {
    return request({
        url: '/basicNursing/saveData',
        method: 'post',
        data
        // qarams:query
    })
}
// 护理文书--护理单--基础护理--删除整行
export function basicNursingDeleteData(data) {
    return request({
        url: '/basicNursing/deleteData',
        method: 'post',
        data
        // qarams:query
    })
}
// 护理文书--围手术期护理单--首页--保存
export function surgeryNursingSave(data) {
    return request({
        url: '/surgeryNursing/save',

        method: 'post',

        data
        // qarams:query
    })
}
export function nursingRecordUniversal(data) {
    return request({
        url: '/nursingRecordUniversal/insert',

        method: 'put',

        data
        // qarams:query
    })
}
export function queryListByPatientId(data) {
    return request({
        url: '/nursingRecordUniversal/queryListByPatientId',

        method: 'post',

        data
        // qarams:query
    })
}
export function nursingRecordUniversalgetData(data) {
    return request({
        url: '/nursingRecordUniversal/getData',

        method: 'post',

        data
        // qarams:query
    })
}

export function nursingRecordUniversaldeleteData(data) {
    return request({
        url: '/nursingRecordUniversal/deleteData',

        method: 'post',

        data
        // qarams:query
    })
}
// 护理文书--围手术期护理单--首页--历史记录
export function surgeryNursingGetList(data) {
    return request({
        url: '/surgeryNursing/getList',
        method: 'post',
        data
        // qarams:query

    })
}
// 护理文书--护理计划单--历史列表--删除
export function surgeryNursingDeleteData(data) {
    return request({
        url: '/surgeryNursing/deleteData',
        method: 'post',
        data
        // qarams:query

    })
}
// 护理文书--围手术期护理单--首页--历史记录--选择
export function surgeryNursingQueryDataByMaintenanceId(data) {
    return request({
        url: '/surgeryNursing/queryDataByMaintenanceId',
        method: 'post',
        data
        // qarams:query

    })
}
// 护理文书--围手术期护理单--续页--获取列表信息
export function surgeryNursingQueryDataGetList(data) {
    return request({
        url: '/surgeryNursingMaintain/getList',
        method: 'post',
        data
        // qarams:query
    })
}
// 护理文书--围手术期护理单--续页--保存（不支持修改时间）
export function surgeryNursingMaintainSave(data) {
    return request({
        url: '/surgeryNursingMaintain/save',
        method: 'post',
        data
        // qarams:query
    })
}
// 护理文书--围手术期护理单--续页---删除
export function surgeryNursingMaintainDeleteData(data) {
    return request({
        url: '/surgeryNursingMaintain/deleteData',
        method: 'post',
        data
        // qarams:query
    })
}
// 护理文书--血液净化记录单--保存血液净化记录
export function bloodPurifyAdd(data) {
    return request({
        url: '/bloodPurify/add',
        method: 'post',
        data
        // qarams:query
    })
}
// 护理文书--血液净化记录单--历史记录--查询列表（也可以不分页）
export function bloodPurifyGetList(data) {
    return request({
        url: '/bloodPurify/getList',
        method: 'post',
        data
        // qarams:query
    })
}
// 护理文书--血液净化记录单--历史记录--删除
export function bloodPurifyDeleteData(data) {
    return request({
        url: '/bloodPurify/deleteData',
        method: 'post',
        data
        // qarams:query
    })
}
// 护理文书--血液净化记录单--历史记录--选择
export function bloodPurifyGetDataByMaintenanceId(data) {
    return request({
        url: '/bloodPurify/getDataByMaintenanceId',
        method: 'post',
        data
        // qarams:query
    })
}
// 统计分析--出入量--查询出入量占比
export function inputAmountGetInAndOutProportion(data) {
    return request({
        url: '/inputAmount/getInAndOutProportion',
        method: 'post',
        data
        // qarams:query
    })
}
// 统计分析--出入量--查询总入量、总出量、总平衡量
export function inputAmountGetInAndOutTotal(data) {
    return request({
        url: '/inputAmount/getInAndOutTotal',
        method: 'post',
        data
        // qarams:query
    })
}
// 统计分析--出入量--入量分析
export function inputAmountGetInAnalyze(data) {
    return request({
        url: '/inputAmount/getInAnalyze',
        method: 'post',
        data
        // qarams:query
    })
}
// 统计分析--出入量--出量分析
export function inputAmountGetOutAnalyze(data) {
    return request({
        url: '/outputAmount/getOutAnalyze',
        method: 'post',
        data
        // qarams:query
    })
}
// 统计分析--出入量--日期分析
export function inputAmountGetDateAnalyze(data) {
    return request({
        url: '/inputAmount/getDateAnalyze',
        method: 'post',
        data
        // qarams:query
    })
}
// 统计分析--出入量--出入量分析（最下边接口）
export function inputAmountGetInAndOutAnalyze(data) {
    return request({
        url: '/inputAmount/getInAndOutAnalyze',
        method: 'post',
        data
        // qarams:query
    })
}
// 护理评估--入院护理评估单--保存
export function hospitalizedAssessmentSaveData(data) {
    return request({
        url: '/hospitalizedAssessment/saveData',
        method: 'post',
        data
        // qarams:query
    })
}
// 护理评估--入院护理评估单--历史列表--分页查询列表
export function assessmentGetList(data) {
    return request({
        url: '/hospitalizedAssessment/getList',
        method: 'post',
        data
        // qarams:query
    })
}
// 护理评估--入院护理评估单--历史列表--选择
export function assessmentChooseData(data) {
    return request({
        url: '/hospitalizedAssessment/chooseData',
        method: 'post',
        data
        // qarams:query
    })
}
// 护理评估--入院护理评估单--历史列表--删除
export function assessmentDeleteData(data) {
    return request({
        url: '/hospitalizedAssessment/deleteData',
        method: 'post',
        data
        // qarams:query
    })
}
// 护理评估--转科交接--保存
export function transferAssessmentSaveData(data) {
    return request({
        url: '/transferAssessment/saveData',
        method: 'post',
        data
        // qarams:query
    })
}
// 护理评估--转科交接--历史列表--分页查询列表
export function transferAssessmentGetList(data) {
    return request({
        url: '/transferAssessment/getList',
        method: 'post',
        data
        // qarams:query
    })
}
// 护理评估--转科交接--历史列表--删除
export function transferAssessmentDeleteData(data) {
    return request({
        url: '/transferAssessment/deleteData',
        method: 'post',
        data
        // qarams:query
    })
}
// 护理评估--转科交接--历史列表--选择
export function transferAssessmentChooseData(data) {
    return request({
        url: '/transferAssessment/chooseData',
        method: 'post',
        data
        // qarams:query
    })
}
// 护理文书--护理计划单--保存数据
export function nursingPlanAdd(data) {
    return request({
        url: '/nursingPlan/add',
        method: 'post',
        data
        // qarams:query
    })
}
// 护理文书--护理计划单--历史列表--分页查询列表
export function nursingPlanGetList(data) {
    return request({
        url: '/nursingPlan/getList',
        method: 'post',
        data
        // qarams:query
    })
}
// 护理文书--护理计划单--历史列表--选择
export function nursingPlanQueryDataByAssessmentId(data) {
    return request({
        url: '/nursingPlan/queryDataByAssessmentId',
        method: 'post',
        data
        // qarams:query
    })
}
// 护理文书--护理计划单--历史列表--删除
export function nursingPlanDeleteData(data) {
    return request({
        url: '/nursingPlan/deleteData',
        method: 'post',
        data
        // qarams:query
    })
}
// 交接班--根据条件分页查询交接班列表
export function handoverGetList(data) {
    return request({
        url: '/handover/getList',
        method: 'post',
        data
        // qarams:query
    })
}
// 从his系统获取并更新床位字典数据
export function updateWardByHis(data) {
    return request({
        url: '/bedDictionary/updateWardByHis',
        method: 'post',
        data
        // qarams:query
    })
}
// 从his系统获取并更新用户数据
export function userUpdateUserByHis(data) {
    return request({
        url: '/user/updateUserByHis',
        method: 'post',
        data
        // qarams:query
    })
}
// 从his系统获取并更新病区字典数据
export function wardDictionaryUpdateWardByHis(data) {
    return request({
        url: '/wardDictionary/updateWardByHis',
        method: 'post',
        data
        // qarams:query
    })
}
// 从his系统获取并更新科室字典数据

export function departmentDictionaryupdateDepartmentByHis(data) {
    return request({
        url: '/departmentDictionary/updateDepartmentByHis',
        method: 'post',
        data
        // qarams:query
    })
}
// 交接班--新增交班报告--确认交班/存为草稿
export function handoverConfirmHandover(data) {
    return request({
        url: '/handover/confirmHandover',
        method: 'post',
        data
        // qarams:query
    })
}
// 交接班--新增交班报告--一键生成交班报告
export function handoverGetPatientMessage(data) {
    return request({
        url: '/handover/getPatientMessage',
        method: 'post',
        data
        // qarams:query
    })
}
// 交接班--交接班列表--回退草稿
export function handoverFallbackDraftBox(data) {
    return request({
        url: '/handover/fallbackDraftBox',
        method: 'post',
        data
        // qarams:query
    })
}
// 交接班--交接班列表--确认接班
export function handoverConfirmSuccession(data) {
    return request({
        url: '/handover/confirmSuccession',
        method: 'post',
        data
        // qarams:query
    })
}
// 交接班--交接班列表--打印
export function handoverPrintHandover(data) {
    return request({
        url: '/handover/printHandover',
        method: 'post',
        data
        // qarams:query
    })
}
// 交接班--交班草稿箱--确认交班
export function handoverEditConfirmHandover(data) {
    return request({
        url: '/handover/editConfirmHandover',
        method: 'post',
        data
        // qarams:query
    })
}
// 交接班--交班草稿箱--删除
export function handoverDeleteHandover(data) {
    return request({
        url: '/handover/deleteHandover',
        method: 'post',
        data
        // qarams:query
    })
}
// 交接班--交班草稿箱--编辑--存为草稿/确认交班
export function handoverEditHandover(data) {
    return request({
        url: '/handover/editHandover',
        method: 'post',
        data
        // qarams:query
    })
}
// ICU主要疾病诊断类型表模板 编辑
export function diagnoseCoefficinetItemDictionaryEdit(data) {
    return request({
        url: '/diagnoseCoefficinetItemDictionary/edit',
        method: 'post',
        data
    })
}
//床位安排--出科
export function patientGiven(data) {
    return request({
        url: '/bedArrange/patientGiven',
        method: 'post',
        data
        //qarams:query

    })
}
//护理文书--护理单--入量--录入余量--查询余量列表
export function inputAllowanceQueryList(data) {
    return request({
        url: '/inputAllowance/queryList',
        method: 'post',
        data
        //qarams:query

    })
}

//护理文书-护理单文书-入量-核对签名-根据入量主键id查询出入量详情
export function QianMingId(data) {
    return request({
        url: '/inputAmount/getDataDetailsById',
        method: 'post',
        data
        //qarams:query

    })
}

//病人管理-护理文书-护理单文书-出入量-根据条件查询自定义字段
export function getCustomFieldList(data) {
    return request({
        url: '/customField/getCustomFieldList',
        method: 'post',
        data
        //qarams:query

    })
}
//字段螺旋返回
export function queryInOutAmountList(data) {
    return request({
        url: '/inOutAmount/queryInOutAmountList',
        method: 'post',
        data
        //qarams:query

    })
}
export function getCustomFieldListqueryVitalSignData(data) {
    return request({
        url: '/inOutAmount/queryVitalSignData',
        method: 'post',
        data
        //qarams:query

    })
}
//病人管理-护理文书-护理单文书-出入量-获取出入量统计
export function queryInOutstatistics(data) {
    return request({
        url: '/inOutAmount/statistics',
        method: 'post',
        data
        //qarams:query

    })
}
//病人管理-护理文书-护理单文书-出入量-自定义字段功能（不仅限于出入量）-保存
export function saveDateZidingyi(data) {
    return request({
        url: '/customField/saveDate',
        method: 'post',
        data
        //qarams:query

    })
}
//病人管理-护理文书-护理单文书-出入量-自定义字段功能（不仅限于出入量）-保存
export function handGaiedit(data) {
    return request({
        url: '/customField/edit',
        method: 'post',
        data
        //qarams:query

    })
}

//病人管理-护理文书-护理单文书-出入量-自定义字段功能（不仅限于出入量）-保存
export function handGaieditdelete(data) {
    return request({
        url: '/customField/delete',
        method: 'post',
        data
        //qarams:query

    })
}
export function crrtAccessinsert(data) {
    return request({
        url: '/crrtAccess/insert',
        method: 'post',
        data
        //qarams:query

    })
}
export function crrtAccessqueryList(data) {
    return request({
        url: '/crrtAccess/queryList',
        method: 'post',
        data
        //qarams:query

    })
}
export function crrtNurseinsertThree(data) {
    return request({
        url: '/crrtNurse/insertThree',
        method: 'post',
        data
        //qarams:query

    })
}
export function crrtNursequeryThreeList(data) {
    return request({
        url: '/crrtNurse/queryThreeList',
        method: 'post',
        data
        //qarams:query

    })
}
export function crrtNurseinsertTwo(data) {
    return request({
        url: '/crrtNurse/insertTwo',
        method: 'post',
        data
        //qarams:query

    })
}
export function crrtNurseQueryList(data) {
    return request({
        url: '/crrtNurse/queryList',
        method: 'post',
        data
        //qarams:query

    })
}
export function crrtNurseAddListData(data) {
  return request({
    url: '/crrtNurse/copyData',
    method: 'post',
    data
  })
}
export function crrtAccessqueryData(data) {
    return request({
        url: '/crrtAccess/queryData',
        method: 'post',
        data
        //qarams:query

    })
}
export function crrtAccessqueryLastData(data) {
  return request({
    url: '/crrtAccess/queryLastData ',
    method: 'post',
    data
  })
}

export function basicNursingSyncinsert(data) {
    return request({
        url: '/basicNursingSync/insert',
        method: 'post',
        data
        //qarams:query

    })
}
export function basicNursingSynsyncNursingc(data) {
    return request({
        url: '/basicNursingSync/syncNursing',
        method: 'post',
        data
        //qarams:query

    })
}
export function basicNursingSyncqueryList(data) {
    return request({
        url: '/basicNursingSync/queryList',
        method: 'post',
        data
        //qarams:query

    })
}
export function crrtAccessdelete(data) {
    return request({
        url: '/crrtAccess/delete',
        method: 'post',
        data
        //qarams:query

    })
}
//病人管理--首页--查询病人监护仪及采集频率
export function patientQueryPatientMonitor(data) {
    return request({
        url: '/patient/queryPatientMonitor',
        method: 'post',
        data
        //qarams:query

    })
}
//床位安排--查询已出科的病人列表(最近七天)
export function patientGetOutPatientList(data) {
    return request({
        url: '/patient/getOutPatientList',
        method: 'post',
        data
        //qarams:query

    })
}
//删除一条角色表记录
export function roleDelete(data) {
    return request({
        url: '/role/delete',
        method: 'post',
        data
        //qarams:query

    })
}
//理文书-护理单文书-入量-核对签名-保存核对签名
export function QianMingHe(data) {
    return request({
        url: '/inputAmount/saveCheckSignature',
        method: 'post',
        data
        //qarams:query

    })
}
//医嘱处理--医嘱列表--同步到入量
export function medOrderExecSynchronousInPut(data) {
    return request({
        url: '/medOrderExec/synchronousInPut',
        method: 'post',
        data
        //qarams:query

    })
}
export function medOrderExecSynchronousInPutS(data) {
    return request({
        url: '/medOrderExec/synchronousInPutS',
        method: 'post',
        data
        //qarams:query

    })
}
//医嘱处理--医嘱列表--同步护理措施
export function medOrderExecSynchronousNursingRecord(data) {
    return request({
        url: '/medOrderExec/synchronousNursingRecord',
        method: 'post',
        data
        //qarams:query

    })
}
// 统计分析--出入量2合一--折线和列表数据
export function inputAndOutputAmountGetDateAnalyze(data) {
    return request({
        url: 'inOutAmount/totalStatistics',
        method: 'post',
        data
        // qarams:query
    })
}
//统计分析--出入量2合一--饼图和总量统计
export function inputAndOutputAmountGetDateTotal(data) {
    return request({
        url: 'inOutAmount/getInAndOutTotal',
        method: 'post',
        data
        // qarams:query
    })
}
// 质控--48h再入科--列表展示统计（按天或者按月）
export function inOutIcuStatisticsGetFourAndEightList(data) {
    return request({
        url: '/qualityControl/getFourAndEightList',
        method: 'post',
        data
        // qarams:query
    })
}
//质控--48h再入科--折线（按天或者按月）
export function inOutIcuStatisticsGetFourAndEightNum(data) {
    return request({
        url: '/qualityControl/getFourAndEightNum',
        method: 'post',
        data
        // qarams:query
    })
}
// 质控--APACHEII--列表展示统计（按天或者按月）
export function getAPACHEIIList(data) {
    return request({
        url: '/qualityControl/getAPACHEIIList',
        method: 'post',
        data
        // qarams:query
    })
}
//质控--APACHEII--折线（按天或者按月）
export function GetAPACHEIINum(data) {
    return request({
        url: '/qualityControl/getAPACHEIINum',
        method: 'post',
        data
        // qarams:query
    })
}
//首页生命体征
export function QueryNewestList(data) {
    return request({
        url: '/monitor_life_data/queryNewestList',
        method: 'post',
        data
        // qarams:query
    })
}
export function QueryNewestListgetDataByTime(data) {
    return request({
        url: '/monitor_life_data/getDataByTime',
        method: 'post',
        data
        // qarams:query
    })
}
//系统设置-通用设置-生命体征采集频率开关
export function QueryLifeSwich(data) {
    return request({
        url: '/commonSetting/updateOnOrOff',
        method: 'post',
        data
        // qarams:query
    })
}
//护理单-护理记录--删除
export function NursingRecordDelete(data) {
    return request({
        url: '/nursingRecord/delete',
        method: 'post',
        data
        // qarams:query
    })
}
//体温单插入
export function temperatureReportInsertAndUpdate(data) {
    return request({
        url: 'temperatureReport/insertAndUpdate',
        method: 'post',
        data
    })
}
//体温单列表
export function temperatureReportQueryData(data) {
    return request({
        url: 'temperatureReport/queryData',
        method: 'post',
        data
    })
}
//体温单>>> 查询数据
export function bodyTemperatureQueryDataByTimeAndPatientId(data) {
    return request({
        url: 'bodyTemperature/queryDataByTimeAndPatientId',
        method: 'post',
        data
    })
}
//体温单>>>添加和修改
export function bodyTemperatureSaveData(data) {
    return request({
        url: 'bodyTemperature/saveData',
        method: 'post',
        data
    })
}
//体温单表头内容
export function bodyTemperatureGetDataByPatientId(data) {
    return request({
        url: 'bodyTemperature/getDataByPatientId',
        method: 'post',
        data
    })
}
//体温单周跳转
export function bodyTemperatureGetDataByPatientIdAndWeek(data) {
    return request({
        url: 'bodyTemperature/getDataByPatientIdAndWeek',
        method: 'post',
        data
    })
}
//基础护理打印计算自定义列的数量
export function getCustomFieldListCount(data) {
    return request({
        url: 'customField/getCustomFieldListCount',
        method: 'post',
        data
    })
}
// 监护仪 添加
export function monitorDictionaryInsert(data) {
    return request({
        url: 'monitorDictionary/insert',
        method: 'post',
        data
    })
}
export function NormalValueDictionaryinsert(data) {
    return request({
        url: '/NormalValueDictionary/insert',
        method: 'post',
        data
    })
}
//体温单插入数据
export function savaTemperatureData(data) {
    return request({
        url: 'temperatureData/insertAndUpdate',
        method: 'post',
        data
    })
}
//无创动脉血压数据
export function queryABPList(data) {
    return request({
        url: '/vitalSignMerge/queryABPList',
        method: 'post',
        data
    })
}
//adl最新护理单的保存和修改
export function ADLInsertAndUpdate(data) {
    return request({
        url: '/moreForeUniversal/insert',
        method: 'post',
        data
    })
}
export function ByParentIdCount(data) {
    return request({
        url: '/inOutAmount/byParentIdCount',
        method: 'post',
        data
    })
}
export function patientControlinsert(data) {
    return request({
        url: '/patientControl/insert',
        method: 'post',
        data
    })
}

export function patientControlgetData(data) {
    return request({
        url: '/patientControl/getData',
        method: 'post',
        data
    })
}
export function patientControlupdate(data) {
    return request({
        url: '/patientControl/update',
        method: 'post',
        data
    })
}
export function patientupdateEnterTime(data) {
    return request({
        url: '/patient/updateEnterTime',
        method: 'post',
        data
    })
}
//adl最新护理单的删除
export function ADLDelete(data) {
    return request({
        url: '/moreForeUniversal/deleteData',
        method: 'post',
        data
    })
}
//adl最新护理单的选择
export function queryDataADL(data) {
    return request({
        url: '/moreForeUniversal/getData',
        method: 'post',
        data
    })
}
//adl最新护理单的历史记录
export function queryADLList(data) {
    return request({
        url: '/moreForeUniversal/queryListByPatientId',
        method: 'post',
        data
    })
}
//俯身位最新护理单的保存和修改
export function pronTherapyRecordInsertAndUpdate(data) {
    return request({
        url: '/pronTherapyRecord/insert',
        method: 'post',
        data
    })
}
//俯身位最新护理单的删除
export function pronTherapyRecordDelete(data) {
    return request({
        url: '/pronTherapyRecord/deleteData',
        method: 'post',
        data
    })
}
//俯身位最新护理单的选择
export function queryDataPronTherapyRecord(data) {
    return request({
        url: '/pronTherapyRecord/getData',
        method: 'post',
        data
    })
}
//俯身位最新护理单的历史记录
export function queryPronTherapyRecordList(data) {
    return request({
        url: '/pronTherapyRecord/queryListByPatientId',
        method: 'post',
        data
    })
}
//手术信息查看
export function queryOperationQueryList(data) {
    return request({
        url: '/operation/queryList',
        method: 'post',
        data
    })
}
//新增一条插拔管记录
export function Intubationrecordadd(data) {
    return request({
        url: '/drainageTubeRecord/insert',
        method: 'put',
        data
        //qarams:query

    })
}
export function IntubationrecorddeleteData(data) {
    return request({
        url: '/drainageTubeRecord/deleteData',
        method: 'post',
        data
        //qarams:query

    })
}
export function Intubationrecordupdate(data) {
    return request({
        url: '/drainageTubeRecord/update',
        method: 'post',
        data
        //qarams:query

    })
}
export function IntubationrecordqueryList(data) {
    return request({
        url: '/drainageTubeRecord/queryList',
        method: 'post',
        data
        //qarams:query

    })
}
//iculog日志
export function PatientswithlogqueryList(data) {
    return request({
        url: '/icuLog/queryList',
        method: 'post',
        data
        //qarams:query

    })
}
export function Patientswithlogshanchu(data) {
    return request({
        url: '/icuLog/deleteData',
        method: 'post',
        data
        //qarams:query

    })
}
export function Patientswithloginsert(data) {
    return request({
        url: '/icuLog/insert',
        method: 'post',
        data
        //qarams:query

    })
}
export function PatientswithlogsaveEditData(data) {
    return request({
        url: '/icuLog/saveEditData',
        method: 'post',
        data
        //qarams:query

    })
}
//患者首页转科记录显示
export function patientTransferQueryListByVisitCode(data) {
    return request({
        url: 'patientTransfer/queryListByVisitCode',
        method: 'post',
        data
    })
}
//补全非计划icu标志
export function updatePatientIcuFlag(data) {
    return request({
        url: '/patient/updatePatientIcuFlag',
        method: 'post',
        data
    })
}

export function patientgetUrl(data) {
  return request({
    url: '/patient/getUrl',
    method: 'post',
    data
    // qarams:query
  })
}
//患者在科状态修改
export function updateFlag(data) {
  return request({
    url: '/patient/updateFlag',
    method: 'post',
    data
  })
}
//患者首页更新出科患者床位
export function updateExitBed(data) {
  return request({
    url: 'patient/updateExitBed ',
    method: 'post',
    data
  })
}
// 质控--非计划转入Icu--列表展示统计（按天或者按月）
export function inOutIcuPlanList(data) {
    return request({
        url: '/qualityControl/getIcuPlanList',
        method: 'post',
        data
        // qarams:query
    })
}
//质控--非计划转入Icu--折线展示统计（按天或者按月
export function inOutIcuPlanBrokenList(data) {
    return request({
        url: '/qualityControl/getIcuPlanBrokenList',
        method: 'post',
        data
        // qarams:query
    })
}
//==================abp相关逻辑
export function abpInsertNew(data) {
    return request({
        url: '/abp/insertNew',
        method: 'post',
        data
        // qarams:query
    })
}

export function abpQueryDataNew(data) {
    return request({
        url: '/abp/queryDataNew',
        method: 'post',
        data
        // qarams:query
    })
}
export function abpQueryRowDataNew(data) {
    return request({
        url: '/abp/queryRowDataNew',
        method: 'post',
        data
        // qarams:query
    })
}

export function abpDeleteNew(data) {
    return request({
        url: '/abp/deleteNew',
        method: 'post',
        data
        // qarams:query
    })
}
export function patientgetupdateBedCode(data) {
    return request({
        url: '/patient/updateBedCode',
        method: 'post',
        data
        // qarams:query
    })
}
export function patientgetBedNullPatientList(data) {
    return request({
        url: '/patient/getBedNullPatientList',
        method: 'post',
        data
        // qarams:query
    })
}
export function abpDelete(data) {
    return request({
        url: '/abp/delete',
        method: 'post',
        data
        // qarams:query
    })
}
//质控--获取病死质控统计数据--折线展示统计（按天或者按月）
export function getPatientDieBrokenList(data) {
    return request({
        url: '/qualityControl/getPatientDieBrokenList',
        method: 'post',
        data
        // qarams:query
    })
}
//质控--获取病死质控统计数据--列表展示统计（按天或者按月）
export function getPatientDieList(data) {
    return request({
        url: '/qualityControl/getPatientDieList',
        method: 'post',
        data
        // qarams:query
    })
}

//质控--获取非计划icu气管插拔管质控统计数据 --折线展示统计（按天或者按月）
export function getIcuIntubationBrokenList(data) {
    return request({
        url: '/qualityControl/getIcuIntubationBrokenList',
        method: 'post',
        data
        // qarams:query
    })
}
//质控--获取非计划icu气管插拔管质控统计数据--列表展示统计（按天或者按月）
export function getIcuIntubationList(data) {
    return request({
        url: '/qualityControl/getIcuIntubationList',
        method: 'post',
        data
        // qarams:query
    })
}
//血糖最新护理单的保存和修改
export function bloodGlucoseMonInsertAndUpdate(data) {
    return request({
        url: '/bloodGlucoseMon/insert',
        method: 'post',
        data
    })
}
//血糖最新护理单的删除
export function bloodGlucoseMonDelete(data) {
    return request({
        url: '/bloodGlucoseMon/deleteData',
        method: 'post',
        data
    })
}
//血糖单通过患者id和页面条数查询最大的页码数和页面的数据
export function queryBloodGlucoseMonDataByPatientIdAndPageSize(data) {
    return request({
        url: '/bloodSugar/queryListByPatientIdAndPageSize',
        method: 'post',
        data
    })
}

//血糖最新护理单的选择
export function queryDataBloodGlucoseMon(data) {
    return request({
        url: '/bloodGlucoseMon/getData',
        method: 'post',
        data
    })
}
//血糖最新护理单的历史记录
export function queryBloodGlucoseMonList(data) {
    return request({
        url: '/bloodGlucoseMon/queryListByPatientId',
        method: 'post',
        data
    })
}
//abp的分页状态和数据
export function getABPDataByPageSizeAndPatientId(data) {
    return request({
        url: '/abp/queryListByPatientIdAndPageSize',
        method: 'post',
        data
    })
}
//质控--获取3h质控统计数据--折线展示统计（按天或者按月）
export function get3hBundleBrokenList(data) {
  return request({
    url: '/qualityControl/get3hBundleBrokenList',
    method: 'post',
    data
    // qarams:query
  })
}
//质控--获取3h质控统计数据--列表展示统计（按天或者按月）
export function get3hBundleList(data) {
  return request({
    url: '/qualityControl/get3hBundleList',
    method: 'post',
    data
    // qarams:query
  })
}
//质控--获取6h质控统计数据--折线展示统计（按天或者按月）
export function get6hBundleBrokenList(data) {
  return request({
    url: '/qualityControl/get6hBundleBrokenList',
    method: 'post',
    data
    // qarams:query
  })
}
//质控--获取6h质控统计数据--列表展示统计（按天或者按月）
export function get6hBundleList(data) {
  return request({
    url: '/qualityControl/get6hBundleList',
    method: 'post',
    data
    // qarams:query
  })
}
//质控--获取dvt质控统计数据--折线展示统计（按天或者按月）
export function getDvtBrokenList(data) {
  return request({
    url: '/qualityControl/getDvtBrokenList',
    method: 'post',
    data
    // qarams:query
  })
}
//质控--获取dvt质控统计数据--列表展示统计（按天或者按月）
export function getDvtList(data) {
  return request({
    url: '/qualityControl/getDvtList',
    method: 'post',
    data
    // qarams:query
  })
}
//质控--获取vap质控统计数据--折线展示统计（按天或者按月）
export function getVapBrokenList(data) {
  return request({
    url: '/qualityControl/getVapBrokenList',
    method: 'post',
    data
    // qarams:query
  })
}


//质控--获取vap质控统计数据--列表展示统计（按天或者按月）
export function getVapList(data) {
  return request({
    url: '/qualityControl/getVapList',
    method: 'post',
    data
    // qarams:query
  })
}
//质控--收治率--折线展示统计（按天或者按月）
export function getPatientGiveBrokenList(data) {
  return request({
    url: '/qualityControl/getPatientGiveBrokenList',
    method: 'post',
    data
    // qarams:query
  })
}
//质控--收治率--列表展示统计（按天或者按月）
export function getPatientGiveList(data) {
  return request({
    url: '/qualityControl/getPatientGiveList',
    method: 'post',
    data
    // qarams:query
  })
}

//质控--床日率--折线展示统计（按天或者按月）
export function getBedToDayBrokenList(data) {
  return request({
    url: '/qualityControl/getBedToDayBrokenList',
    method: 'post',
    data
    // qarams:query
  })
}
//质控--床日率--列表展示统计（按天或者按月）
export function getBedToDayList(data) {
  return request({
    url: '/qualityControl/getBedToDayList',
    method: 'post',
    data
    // qarams:query
  })
}

//质控--48h内再插管--折线展示统计（按天或者按月）
export function getPipeline48hBrokenList(data) {
  return request({
    url: '/qualityControl/getPipeline48hBrokenList',
    method: 'post',
    data
    // qarams:query
  })
}
//质控--48h内再插管--列表展示统计（按天或者按月）
export function getPipeline48hList(data) {
  return request({
    url: '/qualityControl/getPipeline48hList',
    method: 'post',
    data
    // qarams:query
  })
}

//质控--送检率--折线展示统计（按天或者按月）
export function getBacillosisBrokenList(data) {
  return request({
    url: '/qualityControl/getBacillosisBrokenList',
    method: 'post',
    data
    // qarams:query
  })
}
//质控--送检率--列表展示统计（按天或者按月）
export function getBacillosisList(data) {
  return request({
    url: '/qualityControl/getBacillosisList',
    method: 'post',
    data
    // qarams:query
  })
}

//质控--CRBSI发病率--折线展示统计（按天或者按月）
export function getCrbsiBrokenList(data) {
  return request({
    url: '/qualityControl/getCrbsiBrokenList',
    method: 'post',
    data
    // qarams:query
  })
}
//质控--CRBSI发病率--列表展示统计（按天或者按月）
export function getCrbsiList(data) {
  return request({
    url: '/qualityControl/getCrbsiList',
    method: 'post',
    data
    // qarams:query
  })
}

//质控--CAUTI发病率--折线展示统计（按天或者按月）
export function getCautiBrokenList(data) {
  return request({
    url: '/qualityControl/getCautiBrokenList',
    method: 'post',
    data
    // qarams:query
  })
}
//质控--CAUTI发病率--列表展示统计（按天或者按月）
export function getCautiList(data) {
  return request({
    url: '/qualityControl/getCautiList',
    method: 'post',
    data
    // qarams:query
  })
}
//出入量--余量更改状态
export function useSignSurplus(data) {
  return request({
    url: '/inOutAmount/useSignSurplus',
    method: 'post',
    data
    // qarams:query
  })
}
//死亡，转科，出院
export function updatePatientById(data) {
  return request({
    url: '/patient/updatePatient',
    method: 'post',
    data
    // qarams:query
  })
}
//入科
export function queryOtherList(data) {
  return request({
    url: '/patient/queryOtherList',
    method: 'post',
    data
    // qarams:query
  })
}
//重症科室的床位列表
export function queryIcuBedList(data) {
  return request({
    url: '/bedDictionary/queryIcuBedList',
    method: 'post',
    data
    // qarams:query
  })
}
//呼吸机字典--添加
export function respiratorDictonaryInsert(data) {
  return request({
    url: '/respiratorDictonary/insert',
    method: 'post',
    data
    // qarams:query
  })
}
//呼吸机字典--修改
export function respiratorDictonaryUpdate(data) {
  return request({
    url: '/respiratorDictonary/update',
    method: 'post',
    data
    // qarams:query
  })
}
//呼吸机字典--删除
export function respiratorDictonaryDelete(data) {
  return request({
    url: '/respiratorDictonary/delete',
    method: 'post',
    data
    // qarams:query
  })
}
//呼吸机字典--查询
export function respiratorDictonaryQueryList(data) {
  return request({
    url: '/respiratorDictonary/queryList',
    method: 'post',
    data
    // qarams:query
  })
}
//串口列表查询
export function comNumberQueryList(data) {
  return request({
    url: '/comNumber/queryList',
    method: 'post',
    data
    // qarams:query
  })
}
//床位绑定监护仪添加--废弃
export function bedBindRespiratorInsert(data) {
  return request({
    url: '/bedBindRespirator/insert',
    method: 'post',
    data
    // qarams:query
  })
}
//床位绑定监护仪修改--废弃
export function bedBindRespiratorUpdate(data) {
  return request({
    url: '/bedBindRespirator/update',
    method: 'post',
    data
    // qarams:query
  })
}
//床位绑定呼吸机
export function bedBindComRespiratorUpdate(data) {
  return request({
    url: '/comNumber/update',
    method: 'post',
    data
    // qarams:query
  })
}
//解除床位绑定
export function claerBedCodeAndRespiratorNumber(data) {
  return request({
    url: '/comNumber/claerBedCodeAndRespiratorNumber',
    method: 'post',
    data
    // qarams:query
  })
}
//床位绑定监护仪修改--废弃
export function testIp(data) {
  return request({
    url: '/patient/testIp',
    method: 'post',
    data
    // qarams:query
  })
}
//监护仪网络设置
//页码设置--add
export function insertPage(data) {
  return request({
    url: '/pagePreserve/insert',
    method: 'post',
    data
    // qarams:query
  })
}
//页码设置--findPage
export function findPage(data) {
  return request({
    url: '/pagePreserve/queryList',
    method: 'post',
    data
    // qarams:query
  })
}
//单点登录注册服务
export function loginRegister(data) {
  return request({
    url: '/hisWeb/loginRegister',
    method: 'post',
    data
    // qarams:query
  })
}
//单点登录验证服务
export function loginVerify(data) {
  return request({
    url: '/hisWeb/loginVerify',
    method: 'post',
    data
    // qarams:query
  })
}
//单点退出方法
export function loginExit(data) {
  return request({
    url: '/hisWeb/loginExit',
    method: 'post',
    data
    // qarams:query
  })
}
//通过用户id查询用户信息
export function findUserByUserId(data) {
  return request({
    url: '/user/findUserByUserId',
    method: 'post',
    data
    // qarams:query
  })
}
//通过工号查询患者信息
export function findUserByWorkNumber(data) {
  return request({
    url: '/user/findUserByWorkNumber',
    method: 'post',
    data
  })
}
//通用表三表合一更新或添加
export function SettingsUpdateFormSign(data) {
  return request({
    url: '/commonSetting/updateFormSign',
    method: 'post',
    data
  })
}
//患者页面切换单个页面设置
export function patientUpdateFormSign(data) {
  return request({
    url: '/patient/updateFormSign',
    method: 'post',
    data
  })
}
//患者通过入科时间批量切换标识
export function patientUpdateFormSignList(data) {
  return request({
    url: '/patient/updateFormSignList',
    method: 'post',
    data
  })
}
//多合一表
//全部下拉字典项
export function  getCombinedCodeList(data) {
  return request({
    url: '/commentItem/getCodeList',
    method: 'post',
    data
  })
}
//多合一表查询
export function getCombinedSheetList(data) {
  return request({
    url: '/NurseRecordForm/queryList',
    method: 'post',
    data
  })
}
export function breatheSystemFormgetListPage(data) {
  return request({
    url: '/breatheSystemForm/getListPage',
    method: 'post',
    data
  })
}
//多合一表添加或修改
export function getCombinedSheetInsert(data) {
  return request({
    url: '/NurseRecordForm/insert',
    method: 'post',
    data
  })
}
export function breatheSystemForminsert(data) {
    return request({
      url: '/breatheSystemForm/insert',
      method: 'post',
      data
    })
  }
//多合一表删除
export function getCombinedSheetDelete(data) {
  return request({
    url: '/NurseRecordForm/delete',
    method: 'post',
    data
  })
}
export function breatheSystemFormdeleteById(data) {
    return request({
      url: '/breatheSystemForm/deleteById',
      method: 'post',
      data
    })
  }
//多合一表余量沿用
export function getCombinedSheetUseSurplus(data) {
  return request({
    url: '/NurseRecordForm/getResidualUseById',
    method: 'post',
    data
  })
}
//多合一表小结、总结
export function getCombinedSheetSummaryOrSummarize(data) {
  return request({
    url: '/NurseRecordForm/inOutSummary',
    method: 'post',
    data
  })
}
//CRRT查询接口
export function CrrtFind(data) {
  return request({
    url: '/qualityControl/getNewQualitycontrolList',
    method: 'post',
    data
  })
}
//呼吸机盒子字典--添加
export function respiratorBoxDictonaryInsert(data) {
  return request({
    url: '/respiratorBoxDictonary/insert',
    method: 'post',
    data
    // qarams:query
  })
}
//呼吸机盒子字典--修改
export function respiratorBoxDictonaryUpdate(data) {
  return request({
    url: '/respiratorBoxDictonary/update',
    method: 'post',
    data
    // qarams:query
  })
}
//呼吸机盒子字典--删除
export function respiratorBoxDictonaryDelete(data) {
  return request({
    url: '/respiratorBoxDictonary/delete',
    method: 'post',
    data
    // qarams:query
  })
}
//呼吸机盒子字典--查询
export function respiratorBoxDictonaryQueryList(data) {
  return request({
    url: '/respiratorBoxDictonary/queryList',
    method: 'post',
    data
    // qarams:query
  })
}
//三表合一判断是否填充数据
export function insertFlag(data) {
  return request({
    url: '/NurseRecordForm/isCarryData',
    method: 'post',
    data
    // qarams:query
  })
}
//呼吸机盒子绑定呼吸机
export function boxBindRespirator(data) {
  return request({
    url: '/respiratorBoxDictonary/bindBox',
    method: 'post',
    data
    // qarams:query
  })
}
//呼吸机绑定床位
export function respiratorBindBed(data) {
  return request({
    url: '/respiratorDictonary/bindRespirator',
    method: 'post',
    data
    // qarams:query
  })
}
//绑定盒子的呼吸机列表
export function queryBindBoxList(data) {
  return request({
    url: '/respiratorDictonary/bindBoxList',
    method: 'post',
    data
    // qarams:query
  })
}

//床位预约列表查询
export function bedReservationListQuery(data) {
  return request({
    url: '/bedReservation/findAll',
    method: 'post',
    data
    // qarams:query
  })
}
//床位预约列表分页查询
export function bedReservationListQueryByPage(data) {
  return request({
    url: '/bedReservation/findQueryPage',
    method: 'post',
    data
    // qarams:query
  })
}
// 床位预约列表添加
export function bedReservationListAdd(data) {
  return request({
    url: 'bedReservation/saveReservation',
    method: 'post',
    data
  })
}
// 床位预约列表通过id查询
export function bedReservationQueryById(id) {
  return request({
    url: 'bedReservation/getReservation/'+ id,
    method: 'post'
  })
}
// 床位预约列表修改
export function bedReservationList(data) {
  return request({
    url: 'bedReservation/updateReservation',
    method: 'post',
    data
  })
}
// 床位预约列表删除
export function bedReservationListDeleteById(id) {
  return request({
    url: 'bedReservation/remove/' + id,
    method: 'post'
  })
}
//保存或更新患者监护仪目标值
export function monitorScopeUpdate(data) {
  return request({
    url: '/patientNormalValue/save',
    method: 'post',
    data
  })
}
//查询患者监护仪目标值
export function monitorScopeQuery(data) {
  return request({
    url: '/patientNormalValue/queryList',
    method: 'post',
    data
  })
}
//查询患者观察项折线图统计数据
export function vitalSignsDataQuery(data) {
  return request({
    url: '/patientNormalValue/statistic',
    method: 'post',
    data
  })
}
//查询患者诊疗时间轴
export function timeLineDataQuery(patientId) {
  return request({
    url: 'patientCureEvent/queryList/' + patientId,
    method: 'post'
  })
}
//查询患者流转信息
export function transferInfoQuery(patientId) {
  return request({
    url: 'patientTransferInfo/queryList/' + patientId,
    method: 'post'
  })
}
//护理文书单批量修改
export function bulkEdit(data) {
  return request({
    url: '/NurseRecordForm/batchUpdateField',
    method: 'post',
    data
  })
}
//护理文书单批量修改前校验
export function bulkEditCheck(data) {
  return request({
    url: '/NurseRecordForm/batchUpdateFieldCheck',
    method: 'post',
    data
  })
}

// 根据患者住院号获取护理单列表（医院过五级时使用）
export function getNursingRecordListByVisitCode(data) {
  return request({
    url: '/open-api/nurseRecordFormList',
    method: 'post',
    data
  })
}
